moisture and temperature detector - French English Dictionary